//
//  ZWPageableView.swift
//  EIG
//
//  Created by David on 2018/10/17.
//  Copyright © 2018 中舞网. All rights reserved.
//

import Foundation


// 重新加载成功回调类型
typealias PageableLoadResultBlock = (
    Int, /* 拉取到的记录数 */
    Bool /* 最后一页标志 */) -> ()

// 失败回调类型
typealias PageableFetchFailureBlock = (Error?) -> ()

// 拉取数据回调类型
typealias ZWPageableLoadHandler = (
    Int,    /* 页码 */
    @escaping PageableLoadResultBlock, /* 成功回调 */
    @escaping PageableFetchFailureBlock /* 失败回调 */ ) -> ()

